package test.serverframe.armc.server.manager.domain.params;

import java.io.Serializable;
import java.util.List;

import javax.validation.constraints.Size;

import io.swagger.annotations.ApiModelProperty;

/**  
* 任务执行的延时和顺序
* @author yegui  
* @date 2018年12月5日  
*/
public class AddTaskEnterInvokeParams implements Serializable {
	
	private static final long serialVersionUID = 1L;

    @ApiModelProperty("任务id")
	private String taskId;
    
    //任务执行的延时时间
    @ApiModelProperty("任务执行的延时时间")
	private int taskDelay;
	
    @ApiModelProperty("任务的父集合id")
	private List<String> parentIds;
    
    @ApiModelProperty("任务的子集合id")
	private List<String> childIds;

	public String getTaskId() {
		return taskId;
	}

	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}

	public int getTaskDelay() {
		return taskDelay;
	}

	public void setTaskDelay(int taskDelay) {
		this.taskDelay = taskDelay;
	}

	public List<String> getParentIds() {
		return parentIds;
	}

	public void setParentIds(List<String> parentIds) {
		this.parentIds = parentIds;
	}

	public List<String> getChildIds() {
		return childIds;
	}

	public void setChildIds(List<String> childIds) {
		this.childIds = childIds;
	}

}
